presentarse en concurso - Spanish English Dictionary